interchange trailer - French English Dictionary